/*
 * Copyright 2018 JDCLOUD.COM
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *    http:#www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * CDN刷新预热类接口
 * Openapi For JCLOUD cdn
 *
 * OpenAPI spec version: v1
 * Contact: pid-cdn@jd.com
 *
 * NOTE: This class is auto generated by the jdcloud code generator program.
 */


using System;
using System.Collections.Generic;
using System.Text;
using JDCloudSDK.Core.Service;


namespace  JDCloudSDK.Cdn.Apis
{

    /// <summary>
    ///  查询用户刷新预热封禁限额
    /// </summary>
    public class QueryCdnUserQuotaResult : JdcloudResult
    {
        ///<summary>
        /// 总的目录刷新上限
        ///</summary>
        public   int? DirAllCount{ get; set; }
        ///<summary>
        /// 已使用的目录刷新个数
        ///</summary>
        public   int? DirUsedCount{ get; set; }
        ///<summary>
        /// 剩余可用的目录刷新个数
        ///</summary>
        public   int? DirRemainedCount{ get; set; }
        ///<summary>
        /// 剩余可封禁的URL个数
        ///</summary>
        public   int? ForbiddenUrlRemainedCount{ get; set; }
        ///<summary>
        /// 已封禁的URL个数
        ///</summary>
        public   int? ForbiddenUrlUsedCount{ get; set; }
        ///<summary>
        /// 总的封禁URL上限
        ///</summary>
        public   int? ForbiddenUrlAllCount{ get; set; }
        ///<summary>
        /// 已封禁的域名个数，即用户账号下对违法内容封禁的域名
        ///</summary>
        public   int? HasForbiddenDomainCount{ get; set; }
        ///<summary>
        /// 剩余可用的预热URL个数
        ///</summary>
        public   int? PrefetchRemainedCount{ get; set; }
        ///<summary>
        /// 总的预热URL上限
        ///</summary>
        public   int? PrefetchAllCount{ get; set; }
        ///<summary>
        /// 已使用的预热URL个数
        ///</summary>
        public   int? PrefetchUsedCount{ get; set; }
        ///<summary>
        /// 总的刷新URL上限
        ///</summary>
        public   int? RefreshAllCount{ get; set; }
        ///<summary>
        /// 剩余可用的刷新URL个数
        ///</summary>
        public   int? RefreshRemainedCount{ get; set; }
        ///<summary>
        /// 已使用的刷新URL个数
        ///</summary>
        public   int? RefreshUsedCount{ get; set; }
        ///<summary>
        /// 总的用户域名数上限; 即针对账号下可添加域名的总个数
        ///</summary>
        public   int? TotalUserDomainQuota{ get; set; }
        ///<summary>
        /// 已使用的用户域名个数；即账号下已经添加的域名个数，包括停用域名、封禁域名等
        ///</summary>
        public   int? UsedUserDomainQuota{ get; set; }
        ///<summary>
        /// 剩余可配置的用户域名个数
        ///</summary>
        public   int? RemainUserDomainQuota{ get; set; }
    }
}